cnc machining engineering machine shop cosmetic milling manufacturing cad inspection environment plastic injection engineer injection moulding machining plastic moulding cnc surgery injection molding moulding engineers complex 3d forms